/*global*/
body {
	background: #f7f4f2;
}
.userBasic dl {
	box-sizing: border-box;
}
input {
	text-indent: 5px;
}
input, select {
	border: 1px solid #ddd;
	border-radius: 4px;
}
.info {
	overflow: hidden;
}
.info table {
	height: 400px;
}
.info .edit_info_btn {
	margin-left: 0;
}

.edit_crea_tab, .ex_work_close, .ex_create_close, .list-f, .ex_close {
	border: none;
}
header .mainNav a {
    font: 100%/1.6 Microsoft Yahei, tahoma,arial,sans-serif;
}
header .userPhoto a {
	font-size: .85rem;
	line-height: 2;
}
.prompt {
	color: red;
	font-size: .85rem;
}
.tab_clo {
	width: 100%;
	padding: 20px 15px;
}
footer li a {
	font-size: .85rem;
}
footer .contact .high {
	font-size: 1rem;
}
footer .contact li {
	font-size: .85rem;
}
.project, .userForm, .focus, .message {
	display: none;
}
.project {
	display: block;
}
.userForm .wrap > div {
	padding: 0;
	margin-bottom: 15px;
	background: #f9f9f9;
	border: 1px solid #ddd;
}
.focus_desc {
	color: #999;
	font-size: .85rem;
}
.school_t {
	margin-left: 10px;
}
select {
	border: 1px solid #eee;
}
.ex_hide {
	display: none;
}
.ex_show {
	display: block;
}
.iv_box_ h2, .userForm h2 {
	background: #fff;
}

.inve_t img {
	width: 50px;
	margin-left: 10px;
}
.tab_clo button {
	margin-top: 10px;
}
/***.userBasic***/
.userBasic h1 {
	position: absolute;
	left: -9999px;
}
.userBasic article {
	height: 336px;
}
.userBasic article dl {
	padding: 50px;
}
.userBasic {
	text-align: center;
	background: #2b323a;
	position: relative;
}
.userBasic p {
	color: #777;
}
.userBasic article dt {
	border-radius: 50%;
	overflow: hidden;
	text-align: center;
}
.userBasic article dt a {
	width: 130px;
	height: 130px;
	overflow: hidden;
	border-radius: 50%;
	display: inline-block;
}
.userBasic article dt img {

}
.userBasic {
	height: 416px;
}
.userBasic .name {
	font-size: 1.5rem;
}
.userBasic .list {
	text-align: center;
	height: 80px;
	border-radius: 4px;
	overflow: hidden;
	z-index: 1;
}

.userBasic .list li {
	display:table-cell;
	width: 7%;
	cursor: pointer;
	height: 100px;
	padding-top: 30px;
	box-sizing: border-box;
}
.userBasic .wrap {
	max-width: 990px;
	margin: 0 auto;
	position: relative;
}
.userBasic .list .selected {
	background: #ff7b22;
}
.userBasic .list li a {
	color: #a1a1a1;
}
.userBasic .list .selected a {
	color: #fff;
}
.userForm .exper_list {
	background: #fff;
}
.userForm .u_f_t {
	width: 80px;
	color: #000;
}
.userForm article em {
	color: #ccc;
}
.userForm article {
	width:655px;
	margin: 0 auto;
	margin-top: 30px;
	padding-bottom: 40px;
}
.userForm article li {
	margin: 7px;
}
.userForm .wrap {
	position: relative;
}
.userForm .info table {
	position: absolute;
	top: 51px;
	background: #fff;
	display: none;
}
.userForm .info .r_province {
	margin-right: 10px;
}
.userForm .exper_list button {
	color: #000;
}
.userForm .exper_list button, .userForm .worded_list button, .creat_experi button {
	width: 30px;
	height: 30px;
	margin: 0;
	margin-right: 10px;
	background: none;
}
.userForm .exper_list button, .worked .worded_list button {
	background: url(../../images/X.png) 5px 3px no-repeat;
}
.exper_list button.edit_crea_tab, .worked  button.edit_crea_tab {
	background: url(../../images/X.png) -42px 3px no-repeat;	
}
.job_pos_v, .job_title_v, .exper_list time {
	color: #ccc;
	margin-right: 10px;
}
.exper_list ul dl {

	padding-top: 20px;
	padding-bottom: 20px;
}
.userForm .exper_list p, .userForm .worded_list p {
	float: right;
}
.userForm .exper_list p, .worded_list p {
	margin-top: 25px;
}
.userForm .togg {
	height: 62px;
	overflow: hidden;
}
.userForm .togg button {
	margin-top: 15px;
	margin-bottom: 15px;
}
.userForm .togg p {
	text-align: center;
	padding: 20px 0;
}
.userForm .togg table, .point_a table {
	background: #f9f9f9;
	border-bottom: 1px solid #ddd;
	/*margin-left: 3.5%*/
}

.userForm .point {
	cursor: pointer;
}
.userForm .show {
	height: auto;
}
.user_loginok {
	display: none;
}
.endDate {
	display: none;
}
.share {
	margin-top: 10px;
}
.share a {
	padding: 10px 40px;
	border-left: 1px solid #777;
	background: url(../images/share_icon.png) 8px -19px no-repeat;
	opacity: .5;
}
.share a:hover {
	opacity: 1;
}
.share .weixin {
	background: url(../images/share_icon.png) 8px -203px no-repeat;
}
.share .maimai {
	background: url(../images/share_icon.png) 8px -355px no-repeat;
	border-right: 1px solid #777;
}

.userBasic .share_list {
	text-align: center;
}
.uploadBtn {
	width: 100px;
	height: 100px;
}
.userBasic .edit {
	position: absolute;
	top: 0;
	left: 0;
	background: #2b323a;
	width: 100%;
	height: 100%;
	text-align: center;
}

.edit {
	max-width: 990px;
	margin: 0 auto;
	text-align: center;
	padding-top: 50px;
	position: relative;
	display: none;
}
.finishBtn {
	background: url(../images/editbtn.png) 0 5px no-repeat;
	width: 80px;
	height:30px;
	border: none;
	color: #ff7b22;
	position: absolute;
	right: 0;
	top: 40px;
	cursor: pointer;
}
.edit dt {
	position: relative;
	height: 100px;
	width: 100px;
	margin: 0 auto;
}
.edit .uploadPhoto, .edit .uploadBtn {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/uploadphoto.png);
	border: none;
	border-radius: 50%;
	left: 0;
	top: 0;
}
.edit .uploadPhoto {
	z-index: 1;
	opacity: 0;
}
.edit input {
	width: 60%;
	background: #2b323a;
	color: #60656b;
	height: 30px;
	text-indent: 10px;
	margin: 5px 0;
	border: 1px dashed #60656b;
}
.userBasic .editBtn {
	background: url(../images/editbtn.png) 0 5px no-repeat;
	width: 80px;
	height:30px;
	border: none;
	color: #ff7b22;
	position: absolute;
	top: 70px;
	right: 0px;
	display: none;
}
.userBasic article:hover .editBtn  {
	display: block;
	cursor: pointer;
}
/***userForm***/
.userForm {
	max-width: 990px;
	margin: 0 auto;
	padding: 20px 10px;
	display: none;
}
.userForm table {
	width: 100%;
}
.userForm [type=text] {
	width: 96%;
	height: 40px;
	margin: 5px 0;

}
.userForm .xiu_money{
    width: 85%;
}
.userForm select {
	width: 96.5%;
	height: 44px;
	margin: 5px 0;
}
.userForm .e_body [type=text] {
	width: 86%;
	margin-left: 10px;
}
.expri_f p {
	background: #f9f9f9;
}
.expri_f .ex_time select {
	width: 47.8%;
}
.userForm .wrap > div {
	margin-bottom: 20px;
	overflow: hidden;
}
.userForm button {
	width: 65%;
	height: 40px;
	border-radius: 4px;
    margin-left: 99px;
    background-color: #cccccc;
    color: #fff;
	font-size: 1rem;
	font-weight: bold;
	cursor: pointer;
	margin: 10px;
	margin-left: 117px;
}
.creat_experi ul {
	background: #fff;
}
.creat_experi p {
	float: right;
}
.userForm .creat_experi ul button {
	width: 30px;
	height: 30px;
	margin-left: 0;
	margin-right: 10px;
}
.creat_experi ul dl {
	padding-left: 15px;
	border-bottom: 1px solid #eee;
	box-sizing: border-box;
}
.creat_experi .i_table table {
	padding-left: 80px;
}
.userForm .creat_experi dl{
    width: 100%;
    font-size: 0.9rem;
}
.userForm .creat_experi dt{
    color: #000000;
    font-weight: bold;
    margin: 10px 0;
}
.userForm .creat_experi dd{
    color: #000000;
    margin: 10px 0;
}
.userForm .creat_experi em{
    color: gray;
    margin: 0 10px;
}
.creat_experi button {
	background: url(../../images/X.png) 5px 3px no-repeat;
}
.creat_experi .edit_f {
	background: url(../../images/X.png) -42px 3px no-repeat;
}
.userForm .creat_experi>p{
    position: absolute;
    top: 20px;
    right: 0;
}
.userForm .info table {
	width: 100%;
	margin-left: 0;
	height: 130px;
	outline: 1px solid #ddd;
}

/*增加的*/
.addDiv ,.addinfo,.addwork{
    margin-bottom: 10px;
    background-color: rgba(230,230,230,1);
    padding-right: 25px;
}
.addDiv .xiu_btn,.addinfo .xiu_btn,.addwork .xiu_btn{
    font-size: 1.2em;
    color: #ffffff;
    background-color: rgba(0,0,0,0.5);
}
.userForm .creat_experi img{
    margin-left: 25px;
    cursor: pointer;
}
.create_ex{
    width: 100%;
    height: 70px;
}
.create_ex p{
    text-align: center;
    line-height: 70px;
    font-size: 1.1em;
    color: gainsboro;
}
.create_ex p img{
    height: 30px;
    vertical-align: middle;
    margin-left: 10px;
    cursor: pointer;
}
.error {
	color: red;
}
.limitW {
	width: 80px;
}
.money {
	width: 100px;
}
/*message*/
.message .wrap {
	max-width: 990px;
	margin: 0 auto;

	padding: 10px;
}

.message .msg_cont {
	background: #fff;
	padding: 20px 30px;
	border-radius: 4px;
	border: 1px solid #ddd;
}
.message dt {

}
.message dd {
	margin-bottom: 15px;
	color: #777;
}
.message dl {
	border-bottom: 1px dashed #ddd;
	margin-bottom: 15px;
}
/***inve_info***/
.inve_info {
	height: 400px;
}
.inve_info .money_s {
	margin-left: 0;

}
.inve_info .test {
	width: 100px;
}
.inve_info .ex_io_btn {
	width: 100%;
}

.project .content {
	text-align: left;
}
.appName, .brief, .project  dt {
	text-align: center;

}
.project nav {
	display: none;
	margin-top: 10px;
	border: 1px solid #ddd;
}
.project .ot {
	 display: none;
}

.project article {
	background: #fff;
	padding: 30px 20px;
	overflow: hidden;
}
.project  .brief {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
}
.project dt a {
	border-radius: 50%;
	display: inline-block;
	width: 80px;
	height: 80px;
	border: 1px solid #ddd;
	overflow: hidden;
}

.project dt img {
	width: 100%;
	vertical-align: middle;
    text-align: center;
}
.project article {
	border: 1px solid #ddd;
	border-radius: 4px;
	margin: 20px 10px 0 10px;
}
.project article em {
	margin-left: 10px;
}
.fcolor em {
	color: #ff7b22;
}

/***focus***/
.focus {
	max-width: 990px;
	margin: 0 auto;
}
.focus img {
	width: 100%;
}
.focus .wrap {
	margin: 0 10px 0 10px;
	overflow: hidden;
}
.focus .wrap > div {
	overflow: hidden;
}
.focus dl {
	float: left;
	background: #fff;
	margin: 10px 0;
	text-align: center;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border: 1px solid #ddd;
	border-radius: 4px;
	overflow: hidden;
}

.focus a {
	width: 130px;
	height: 130px;
	border-radius: 50%;
	overflow: hidden;
}
.addPro dt {
	background: url(../../images/addPro.png) 50% 60px no-repeat;
	height: 160px;
}
.addPro dt img {
	margin-left: -2px;
	margin-top: -2px;
}

/***创业者***/
.f_project {
	display: block;
}
.f_project dl {
	height: 300px;
	overflow: hidden;
}
.f_project dl strong {
	display: inline-block;
}
.f_project dl p {
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
}
.f_project .finance_f, .f_project .roadshow_f {
	width: auto;
	height: auto;
	border-radius: 0;
	padding: 10px 12px;
}
.f_project .finance_f {
	color: #ffb795;
	padding-left: 0;
}
.point .show {
	cursor: pointer;
}
.exper_info  {
	height: auto;
	position: relative;
}
div.exper_info h2, div.worked h2 {
	background: #fff;
}
.finance_f {
	border-right: 1px solid #ddd;
	display: inline-block;
	padding: 10px 10px;
}
.worded_list {
	background: #fff;
}
.worded_list em, .worded_list time {
	color: #d7d7d7;
}
.worded .worded_list dl {
	padding-left: 80px;
}
.worked .co_name_v {
	color: #000;
}
.worded_list .hide {
	height: 100px;
	overflow: hidden;
}
.worded_list .show {
	height: auto;
}
.worked .point_a.hide {
	height: 50px;
	overflow: hidden;
}
.worked .point_a p {
	margin-top: 15px;
	color: #afafaf;
}
.point {
	color: #afafaf;
}
/*#show_ {
	display: block;
}*/
#hide_ {
	display: none;
}
.worked .point_a.show {
	height: auto;
}
.worked .point_a table {
	margin-top: 20px;
}
.worked p {
	text-align: center;
}
.userForm .tab_clo {
	background: #f9f9f9;
}
/*chooseBox*/
#chooseBox,#chooseBox2,#chooseBox3{
    width: 80%;
    position: absolute;
    padding: 10px;
    background-color: rgba(255,255,255,0.8);
    border: 1px solid #cccccc;
    display: none;
}
#chooseBox .box_search,#chooseBox2 .box_search,#chooseBox3 .box_search{
    width: 100%;
    /*height: 20px;*/
}
#chooseBox .in_name,#chooseBox2 .in_name,#chooseBox3 .in_name{
    width: 60%;
    height: 20px;
    border-color: #000000;
}
#chooseBox .finish,#chooseBox2 .finish,#chooseBox3 .finish{
    height: 100%;
    margin-left: 5px;
    line-height: 20px;
    font-size: 0.9rem;
    background-color: #000000;
    color: #ffffff;
    padding: 3px 2px;
    border-radius: 2px;
    cursor: pointer;
}
#chooseBox .name_content,#chooseBox2 .name_content,#chooseBox3 .name_content{
    border: 1px solid #cccccc;
    width: 100%;
    height: 170px;
    position: absolute;
    background-color: #ffffff;
    left: 0px;
    top: 40px;
}
#chooseBox .name_block,#chooseBox2 .name_block,#chooseBox3 .name_block{
    display: none;
}
#chooseBox .name_content>p,#chooseBox2 .name_content>p,#chooseBox3 .name_content>p{
    height: 20px;
    text-indent: 20px;
    background-color: gray;
    color: #ffffff;
    line-height: 20px;
}
#chooseBox .name_content ul,#chooseBox2 .name_content ul,#chooseBox3 .name_content ul{
    height: 150px;
    overflow-y: scroll;
    overflow-x: hidden;
}
#chooseBox .name_content li,#chooseBox2 .name_content li,#chooseBox3 .name_content li{
    width: 100%;
    padding: 0px 5px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 5px;
    position: relative;
    cursor: pointer;
}
#chooseBox .name_content li p,#chooseBox2 .name_content li p,#chooseBox3 .name_content li p{
    width: 100%;
    height: 100%;
    line-height: 40px;
}
#chooseBox .name_content li em,#chooseBox2 .name_content li em,#chooseBox3 .name_content li em{
    line-height: 40px;
    height: 100%;
    margin-left: 10px;
    position: absolute;
    top: 0;
}
#chooseBox .name_content li img,#chooseBox2 .name_content li img,#chooseBox3 .name_content li img{
    height: 100%;
}

/*新增*/
.expen>.tab, .expen>.tab_btn{
    display: none;
}
.ex_time2,.c_time2,.d_time2{
    display: none;
}
.d_time {
	position: relative;
}
/*worked*/
.worked {
    position: relative;  
}
.worked .update{
    width: 100px;
    float: left;
    margin-left: 5px;
}
.worked dl {
	padding-top: 15px;
	padding-bottom: 15px;
}
.worked button{
    font-size: 1rem;
    height: 30px;
    margin-left: 0;
    cursor: pointer;
}
.worked .update p{
    text-align: center;
}
.worked .btn{
    position: absolute;
    right: 15px;
    top: 20px;
    width: 25%;
}
.worked .btn a{
    float: right;
    padding: 5px 10px;
    margin-bottom: 30px;
    margin-left: 10px;
    background-color: gray;
    color: #ffffff;
}
.userForm h2 {
	color: #ffb888;
	background: #fff url(../images/warning.png) 10px 13px no-repeat;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.2rem;
	border-bottom: 1px solid #eee;
}

.userForm p {
	cursor: pointer;
}
.addID {
  cursor: pointer;
}
.addID p {
  max-width: 990px;
  text-align: center;
  margin-top: 29px;
  background: #fee4cb;
  height: 40px;
  color: #cdaf93;
  line-height: 2.5;
}
/*go*/
.actions .forgetPaw {
	font-size: 1rem;
	line-height: 1.5;
}
.actions .remenber, .actions .forgetPaw {
	font-size: .85rem;
}
.actions .loginTable {
  margin-top: 52px;
}
/*inner_table_box*/
.inner_table_box {
	margin-top: 20px;
	display: inline-block;
	background: #f9f9f9;
	width: 100%;
	box-sizing: border-box;
}
.inner_table_box table {
	margin-left: 0;
}
/*
 *entrinfo
 */

/***create_pro***/
.wrapMain .create_pro {
	border-radius: 0;
	color: #888;
}
/***2015-7-5更新***/
.experi .creat_experi table {
	margin-left: 0;
	background: #f9f9f9;
}
.userForm .experi dt em {
	margin-left: 0;
}
.inve_info {
	position: relative;
	background: #f9f9f9;

}
.inve_info .inve_t {
	text-align: center;
	padding: 10px 0;
	font-size: 1.1rem;
}
.inve_info table {
	position: absolute;
	top: 51px;
	left: 0;
	background: #fff;
	margin-left: 0;
	background: #f9f9f9;
	z-index: 1;
}
.inve_info .tab_box {
	background: #f9f9f9;
}
.inve_info .create_s {
	margin-top: 20px;
	height: 270px;
}
.inve_info .type_f {
	width: 100px;
}
.inve_info .create_s em {
	margin-right: 10px;
	margin-bottom: 10px;
	color: #666;
}
.worked .c_now em {
	float: right;
	margin-right: 150px;
}
.worked .c_k_n em {
	float: right;
}
.inve_info .create_s button {
	margin-left: 0;
}
.i_table .tab {
	margin-left: 0;
	background: #f9f9f9;
}
.creat_experi .tab_clo {
	top: 156px;
}
.exper_info dl, .worked dl {
	border-bottom: 1px solid #ddd;
	padding: 15px 20px;
	padding-left: 80px;
}
.creat_experi p {
	margin-top: 40px;
	background: #fff;
}
.expri_f .creat_experi dl {
	padding-top: 15px;
	padding-bottom: 15px;
}
.userForm .upload {
	position: relative;
	padding-left: 20px;
	padding-bottom: 20px;
}
.upload p button {
	width: 100px;
	height: 30px;
	margin-right: 10px;
	margin-left: 0;
}
.upload p {
	float: right;
	margin-top: 50px;
}
.userForm .upload_f.upload {
	border: 1px solid #ddd;
	height: 127px
}
.userForm .upload_f p button {
	color: #fff;
}
.upphoto {
	width: 80px;
	height: 80px;
	display: inline-block;
	position: relative;
	margin: 0 20px;
}
.upphoto p {
	margin-top: 90px;
	float: none;
}
.upphoto img {
	margin-left:-10px;
}
.upphoto input, .upphoto button {
	position: absolute;
	width: 80px;
	height: 80px;
	left: 0;
	margin-left: 0;
	cursor: pointer;
	overflow: hidden;
}
.upphoto button {
	background: #fff;
}
.upphoto input {
	z-index: 1;
	opacity: 0;
}
.worked .finish_work {
	font-size: 1rem;
	height: 35px;
	width: 44%;
}
.search_list input {
	width: 50%;
}
.search_list {
	position: absolute;
	top: 163px;
	left: 166px;
	background: #fff;
	width:50%;
	height: 100px;
	border: 1px solid #ddd;
	border-radius: 4px;
	overflow: hidden;
}
/*content*/
.project {
	position: relative;
}
.project .mirr {
	width: 100px;
	height: 100px;
	background: rgba(0,0,0,.8);
	position: absolute;
	top: 0;
	right: 1%;
	width: 80%;
	height: 100%;
	color: #fff;
}
.project .mirr a {
	color: #fff;
	background: #fe7b21;
	border-radius: 2px;
	padding: 4px 30px;
	margin-left: 30px;
}
.project .mirr p {
	position: absolute;
	top: 100px;
	left: 0;
	right: 0;
	margin: 0 auto;
	height: 30px;
	text-align: center;

}
@media all and (min-width: 290px) {
	.share a {
		padding: 10px 25px;
		background: url(../images/share_icon.png) -6px -19px no-repeat;
	}
	.share .weixin {
		background: url(../images/share_icon.png) -5px -203px no-repeat;
	}
	.share .maimai {
		 background: url(../images/share_icon.png) 5px -355px no-repeat;
	}
}
@media all and (min-width: 640px) {
	.focus dl {
		width: 45%;	
		margin: 10px;
		margin-left: 20px;
	}
}
@media all and (min-width: 840px) {
	.addID {
	  margin: 0 auto;
	  max-width: 990px;
	  width: 990px;
	}
	.addID p {
		margin-left: 200px;
		width: 790px;
	}
	.addID p {
		max-width: 990px;
		text-align: center;
		margin-top: 29px;
		background: #fee4cb;
		height: 40px;
		color: #cdaf93;
		line-height: 2.5;
	}
	.focus dl {
		width: 45%;	
	}
	.userBasic {
		position: relative;
	}
	.userBasic .list {
		position: absolute;
		top: 340px;
		width: 180px;
		text-align: left;
		background: #2b323e;
	}
	.userBasic .list {
		position: absolute;
		top: 364px;
		width: 180px;
		text-align: left;
		background: #2b323e;
		height: auto;
		
	}
	.userBasic .list li {
		display: block;
		width: auto;
		padding-top: 0;
		height: auto;
		
	}
	.userBasic .list li a {
		padding: 10px 0 10px 45px;
	}
	.b1 {
		background: url(../images/icon_vip.png) 4px 8px no-repeat;
	}
	.b2 {
		background: url(../images/icon_vip.png) 4px -132px no-repeat;
	}
	.b3 {
		background: url(../images/icon_vip.png) 4px -253px no-repeat;
	}
	.b4 {
		background: url(../images/icon_vip.png) 4px -366px no-repeat;
	}
	
	.b1_ {
		background: url(../images/icon_vip.png) 4px -59px no-repeat;
	}
	.b2_ {
		background: url(../images/icon_vip.png) 4px -198px no-repeat;
	}
	.b3_ {
		background: url(../images/icon_vip.png) 4px -313px no-repeat;
	}
	.b4_ {
		background: url(../images/icon_vip.png) 4px -428px no-repeat;
	}
	.userForm {
		padding: 0;
		margin-top: 10px;
	}
	.userForm .wrap {
		margin-left: 200px;
		box-sizing: border-box;
	}
	
	.userForm [type=text] {
		width: 60%;
		height: 40px;
		margin: 5px 0;
		margin-left: 20px;
	}
	.experi .ex_month {
		margin-left: 10px;
	}
	.userForm select {
		margin-left: 18px;
		width:60.8%;
	}
    .point_a .f_years,.point_a .f_month{
        width: 38%;
    }
    .experi .moneyType{
       width: 23.5%;
    }
    .tab .ex_money,.addDiv .xiu_money{
        width: 36%;
    }
	.experi .ex_money {
		margin-left: 0px;
	}
    table td{
        position: relative;
    }
    .timeNow{
        position: absolute;
        top: 0px;
        right: 35%;
    }
    .tab .ex_year,.tab .ex_month,.tab .ex_year2,.tab .ex_month2,.addDiv .xiu_year,.addDiv .xiu_month,.addDiv .xiu_year2,.addDiv .xiu_month2,.addDiv .xiu_timeNow{
        width: 32%;
        float: left;
    }
	.tab .ex_year, .tab .ex_month {
		width: 26.1%;
	}
    .timeNow,.addDiv .xiu_timeNow{
        margin-top: 13px;
        margin-left: 10px;
    }
    .tab .profession,
	.tab .c_month2,.job_pos,	.tab .d_month,.tab .d_year2,
	.tab .d_month2,.addinfo .info_title,.addinfo .info_year,
	.addinfo .info_month,.addwork .work_title,.addwork .work_year,.addwork .work_month{
        width: 31.5%;
    }
	.worked .d_year2 {
		width: 27.5%;
	}
	.worked .d_month2, .exper_info .c_month2 {
		margin-left: 0;
	}
	.worked select#c_month, .endDate .m_month, .tab_clo .c_month {
		margin-left: 0;
	}
	.exper_info .c_time .c_year2, .exper_info .c_month2, .tab_clo .c_month
	.worked .d_year2, .worked .d_month2, .worked .d_year2, .worked .d_month {
		width: 25%;
	}
	.exper_info h2, .worked h2 {
		background: none;
	}
	.endDate .m_month {
		width: 22.1%;
	}
    .tab .job_title, .worked .profession {
		  width: 39.5%;
	}

	.tab .proText {
		width: 34.5%;
	}
	.userForm [name=organ], .userForm [name=commay] {
		width: 71%;
	}
	.userForm .inve_info .money {
		width: 20%;
	}
	.inve_info [type=text] {
		margin-left: 0;
	}
	/*project*/
	.project {
		max-width: 990px;
		margin: 0 auto;
	}
	.project .wrap {
		min-height: 200px;
	}
	.project .wrap {
		margin-left: 190px;
	}
	.project nav li {
		display: table-cell;
		text-align: center;
	}
	
	.project nav {
		background: #fff;
		margin: 10px;
		padding: 10px 0;
		display: block;
	}

	.project article {
		margin-left:10px;
	}
	
	.project dt, .project dd {
		float: left;
	}
	.project dt {
		padding-right: 20px;
	}
	.project .fcolor {
		display: inline-block;
	}
	.project .other {
		padding-left: 20px;
		padding-top: 40px;
		display: none;
	}
	.project .other i {
		display: none;
	}
	.project .other p {
		display: inline-block;
		padding: 0 20px;
	}
	.project article {
		margin-top: 10px;
	}
	.project .appName, .project .brief {
		text-align: left;
	}
	.project .brief {
		border: none;
		padding: 0;
		margin: 0;
	}
	.project nav li {
		width: 100px;
		text-align: left;
	}
	.project .pro {
		width: 100%;
		text-align: center;
		display: block;
	}
	main section {
		min-height: 250px;
	}
	.focus .wrap > div {
		margin-left: 180px;
	}
	
	.message .msg_cont {	
		margin-left: 200px;
	}
	.exper_info .re_job_title {
		width: 36.5%;
	}
	.exper_info #job_title, .togg .emonth, .worked .job_list, .worked .f_month {
		margin-left: 0;
	}
	.exper_info .ex_io_btn {
		width: 43%;
	}
    #chooseBox,#chooseBox2,#chooseBox3 {
        width: 300px;
    }
    /*worked*/
    .worked .update{
        margin-left: 20px;
    }
    .worked .btn{
        top: 50px;
    }
	.inve_info .create_s {
		padding-left: 80px;
	}
	.worked .tab_clo {
		padding-left: 0;
	}
	.userBasic {
		height: 335px;
	}
	.real_name_box input.real_name, .real_name_box input.school {
		width: 27%;
	}
	input.user_desc {
		width: 54.8%;
	}
	.userBasic .share_list input {
		width: 17.8%;
	}
	.userBasic .edit {
		height: 85%;
	}
	.togg .emonth, #c_month {
		width: 22.5%;
	}
	.togg #co_name, .point_a .w_co_name {
		width: 53%
	}
	.exper_info .btn_create  {
		width: 50%;
	}
	.worked .proText, .worked .d_month  {
		margin-left: 0;
	}
	.userForm .togg table, .point_a table {
		padding-left: 130px;
	}
	.ch_box {
		position: absolute;
		top: 15px;
		left: 270px; 
	}
	.exper_list ul dl {
		padding-left: 80px;
	}
	.share a {
		padding: 10px 40px;
	}
	.share .weixin {
		background: url(../images/share_icon.png) 10px -203px no-repeat;
	}
	.share a {
	  background: url(../images/share_icon.png) 7px -19px no-repeat;
	}
	.c_now {
		position: absolute;
		left: 54%;
		top: 20%;
	}
	#w_profession, #c_year, #c_month {
		width: 22%;
	}
	.worked .endData select {
		width: 22.3%;
	}
		.range select, .addr select {
		width: 30%;
	}
	.exper_info select, .point_a .f_years, .point_a .f_month {
		width: 25%;
	}
	.worked select {
		width: 25%;
	}
	.exper_info .job_list, .worked .job_list {
		width: 30.5%;
    }
	.worked  .work_profession {
	    width: 25%;
	}
	.expri_f .ex_btn {
		width: 50.5%;
	}
   	.inve_info .create_s button {
		width: 20%;
	}
	#inv_stage, #inv_field, #province, #city {
		width: 31.5%;
	}
	.tab_box select {
		margin-left: 0;
	}
	.userForm .e_body [type=text] {
		width: 50.5%;
	}
	.userForm .e_body [type=radio] {
		 margin-left: 15px;
	}
	.expri_f .ex_time select {
		width: 29.5%;
	}
	.limitW {
		width: 113px;
		text-align: right;
	}
	.inve_info table {
		padding-left: 80px;
		padding-bottom: 30px;
	}
	.inve_info .ex_io_btn {
		width: 63%;
	}
	.userForm .tab_clo {
		padding-left: 100px;
		box-sizing: border-box;
		width: 99.7%;
		
	}
	.creat_experi ul dl {
		padding-left: 80px;
	}
	.tab_clo {
		width: 96%;
	}
	.upload_f .upphoto {
		width: 130px;
		height: 130px;
	}
	.user_loginok {
		display: none;
	}
	.upload_f .upphoto input, .upload_f .upphoto button {
		width: 130px;
		height: 130px;
		overflow: hidden;
	}
	.upphoto p {
		width: 130px;
		text-align: center;
		margin-top: 145px;
	 }
	.prompt {
		margin-left: 20px;
	}
	.j_t {
		margin-left: 15px;
	}
	.exper_info dl, .worked dl {
		padding-left: 80px;
	}
	.tab_clo .create_job_title {
		margin-left: 0;
		width: 28.5%;
	}
	.tab_clo .create_job_title {
		width: 34.5%;
	}
	.userForm .upload_f.upload {
		height: 190px;
	}
	.upload p {
		float: right;
	}
	.worked .tab_clo .finish_work {
		margin-left: 135px;
		width:　50%;
	}
}

@media all and (min-width: 960px) {
	.project .other {
		display: block;
	}
	.project .pro {
		width: 490px;
	}
	.project .pro, .project .ot {
		display: table-cell;
	}
	.focus dl {
		width: 29%;	
	}
}
